body {
    background-color: #f3f4f6;
    // 搜索样式
    .search {
        padding: 0.14rem 0.2rem; 
        background-color: #E25757;
        img {
            height: 0.3rem;
            margin-right: 0.1rem;
            vertical-align: middle;
        }
        input {
            display: inline-block;
            width: 6.5rem;;
            height: 0.6rem;
            font-size: 0.24rem;
            line-height: 0.6rem;
            border: 0;
            border-radius: 0.3rem;
            padding-left: .3rem;
            padding-right: 0.2rem;
            // 修改placeholder样式（兼容性）
            &::-webkit-input-placeholder
            {
                color: #a5a5a5;
            }
            /* 使用webkit内核的浏览器 */
            &::-moz-placeholder
            {
                color: #a5a5a5;
            }
            /* Firefox版本4-18 */
            &::-moz-placeholder
            {
                color: #a5a5a5;
            }
            /* Firefox版本19+ */
            &:-ms-input-placeholder
            {
                color: #a5a5a5;
            }
        }
    }
    // 筛选样式
    .filter {
       height: 0.88rem;
       width: 100;
       background-color: #fff; 
       border-bottom: 1px solid #f3f4f6;
       ul {
           width: 100%;
           display: flex;
           li {
               flex: 1;
               height: 0.88rem;
               line-height: 0.88rem;
               color: #505050;
               font-size: 0.28rem;
               text-align: center;
               justify-content: space-between;
               position: relative;
               &.active {
                   color: #E25757;
                   &:before {
                       content: "";
                        width: 0.36rem;
                        height: 0.06rem;
                        background-color:#E25757;
                        border-radius: 0.03rem;
                       position: absolute;
                       bottom: 0;
                       left: 50%;
                       margin-left: -0.18rem;;
    
                   }
               }
           }
    
       }
    
    }
    // 搜索内容样式
    .store {
        background-color: #fff; 
        width: 100%;
        ul {
            .storeList {
                border-bottom: 1px solid #e6e7eb;
                // 商店列表样式
                .storeTitle {
                    width:100%;
                    height: 1.3rem;
                    padding: 0.2rem 0.2rem 0.3rem;
                    .logo {
                        margin-right: 0.2rem;
                        img {
                            width: 0.8rem;
                        }
                    }
                    .title {
                        p {
                            color: #282828;
                            font-size: 0.28rem;
                        }
                        .number {
                            img {
                                width: 0.2rem;
                                vertical-align: middle;
                            }
                            span {
                                color: #505050;
                                font-size: 0.2rem;
                                vertical-align: middle;
                            }
                        }
                        
        
                    }
                    .entry {
                        width: 1.46rem;
                        height: 0.5rem;
                        line-height: 0.5rem;
                        color: #e25757;
                        font-size: 0.2rem;
                        text-align: center; 
                        border: 1px solid #e25757;
                        border-radius: 0.25rem;
                    }
                }
                // 商品展示样式
                .product {
                    width: 100%;
                    display: flex;
                    li {
                        flex: 1;
                        justify-content: space-between;
                        margin-right: 0.16rem;
                        img {
                            width: 2.4rem;
                        }
                        p {
                            height: 0.78rem;
                            line-height: 0.78rem;
                            color: #282828;
                            font-size: 0.28rem;
                            text-align: center; 
                            i {
                                font-style: normal;
                                font-size: 0.2rem;
                            }
                        }
                    }
                }
            }
        }
    }   
}
